internal drainage - Spanish English Dictionary